stuffed squid - English Synonyms Dictionary